package com.yimi.yinhepda.entity.response;

import com.google.gson.annotations.SerializedName;
import com.j256.ormlite.field.DatabaseField;

/**
 * @author 000432
 * @date 2017/9/3 0003
 */
public class QueryQcType {

    @SerializedName("qcTypeId")
    private String qc_type_id;
    /**
     * 类型分类，1-理赔，2-仲裁，3-差错，4-问题件
     */
    @SerializedName("qcType")
    private int qc_type;
    /**
     * 类型编码
     */
    @SerializedName("typeCode")
    private String type_code;
    /**
     * 类型名称
     */
    @SerializedName("typeName")
    private String type_name;
    /**
     * 上级类型编码
     */
    @SerializedName("superiorTypeCode")
    private String superior_type_code;
    @SerializedName("superiorTypeName")
    private String superior_type_name;
    /**
     * 启用状态,1-启用，2-停用
     */
    @SerializedName("status")
    private int status;
    /**
     * 类型等级，1-一级，2-二级
     */
    @SerializedName("typeLevel")
    private int type_level;
    /**
     * 是否自动提交差错（适用问题件）0--否，1--是
     */
    @SerializedName("isAutoSubmitMistake")
    private int is_auto_submit_mistake;
    /**
     * 类型描述
     */
    @SerializedName("remark")
    private String remark;
    /**
     * 处理依据
     */
    @SerializedName("dealTerm")
    private String deal_term;
    /**
     * 公司code
     */
    @SerializedName("compCode")
    private String comp_code;
    /**
     * 创建人（主键+工号code）
     */
    @SerializedName("creater")
    private String creater;
    /**
     * 创建时间
     *      
     */
    @SerializedName("createrTime")
    private String creater_time;
    /**
     * 修改人（主键+工号code）
     */
    @SerializedName("modifier")
    private String modifier;
    /**
     * 修改时间
     */
    @SerializedName("modifierTime")
    private String modifier_time;
    /**
     * 是否删除 0未删除；1 已删除
     */
    @SerializedName("isDelete")
    private int is_delete;
    /**
     * 最后修改时间
     */
    @SerializedName("latestTime")
    private String latest_time;
    /**
     * 版本
     */
    @SerializedName("recordVersion")
    private int record_version;
    /**
     * 是否自动提交图片（适用问题件）0--否，1--是
     */
    @SerializedName("isAutoSubmitPicture")
    private int is_auto_submit_pictrue;
    /**
     * 是否需要回复，1-需要，0-不需要
     */
    private Integer isNeedToReply;
    /**
     * 是否需要知悉
     */
    private Integer isNeedToKnow;
    /**
     * 回复部门类型:1-始发网点，2-上一环节，3-目的网点，4-责任部门
     */
    private String replyDepartType;
    /**
     * 知悉部门类型:1-始发网点，2-上一环节，3-目的网点，4-责任部门
     */
    private String knowDepartType;
    private Integer isAbnormalType;
    private Integer isSubmitClaim;
    private Integer isMistakeType;
    private Integer isAutoChange;
    private Integer isAutoPunish;
    private Integer isAppealType;
    private Integer appealLimit;
    private Integer isClaimType;
    private String typeBelong;
    private String isRewardpunishType;
    /**
     * 1 - PDA需校验配载单必填，运单号不可填。
     * 0 - PDA校验运单号必填即可。
     */
    private Integer isStowageNo;

    public Integer getIsStowageNo() {
        return isStowageNo;
    }

    public void setIsStowageNo(Integer isStowageNo) {
        this.isStowageNo = isStowageNo;
    }

    public String getReplyDepartType() {
        return replyDepartType;
    }

    public void setReplyDepartType(String replyDepartType) {
        this.replyDepartType = replyDepartType;
    }

    public String getKnowDepartType() {
        return knowDepartType;
    }

    public void setKnowDepartType(String knowDepartType) {
        this.knowDepartType = knowDepartType;
    }

    public Integer getIsAbnormalType() {
        return isAbnormalType;
    }

    public void setIsAbnormalType(Integer isAbnormalType) {
        this.isAbnormalType = isAbnormalType;
    }

    public Integer getIsNeedToReply() {
        return isNeedToReply;
    }

    public void setIsNeedToReply(Integer isNeedToReply) {
        this.isNeedToReply = isNeedToReply;
    }

    public Integer getIsNeedToKnow() {
        return isNeedToKnow;
    }

    public void setIsNeedToKnow(Integer isNeedToKnow) {
        this.isNeedToKnow = isNeedToKnow;
    }

    public Integer getIsSubmitClaim() {
        return isSubmitClaim;
    }

    public void setIsSubmitClaim(Integer isSubmitClaim) {
        this.isSubmitClaim = isSubmitClaim;
    }

    public Integer getIsMistakeType() {
        return isMistakeType;
    }

    public void setIsMistakeType(Integer isMistakeType) {
        this.isMistakeType = isMistakeType;
    }

    public Integer getIsAutoChange() {
        return isAutoChange;
    }

    public void setIsAutoChange(Integer isAutoChange) {
        this.isAutoChange = isAutoChange;
    }

    public Integer getIsAutoPunish() {
        return isAutoPunish;
    }

    public void setIsAutoPunish(Integer isAutoPunish) {
        this.isAutoPunish = isAutoPunish;
    }

    public Integer getIsAppealType() {
        return isAppealType;
    }

    public void setIsAppealType(Integer isAppealType) {
        this.isAppealType = isAppealType;
    }

    public Integer getAppealLimit() {
        return appealLimit;
    }

    public void setAppealLimit(Integer appealLimit) {
        this.appealLimit = appealLimit;
    }

    public Integer getIsClaimType() {
        return isClaimType;
    }

    public void setIsClaimType(Integer isClaimType) {
        this.isClaimType = isClaimType;
    }

    public String getTypeBelong() {
        return typeBelong;
    }

    public void setTypeBelong(String typeBelong) {
        this.typeBelong = typeBelong;
    }

    public String getIsRewardpunishType() {
        return isRewardpunishType;
    }

    public void setIsRewardpunishType(String isRewardpunishType) {
        this.isRewardpunishType = isRewardpunishType;
    }

    public String getQc_type_id() {
        return qc_type_id;
    }

    public void setQc_type_id(String qc_type_id) {
        this.qc_type_id = qc_type_id;
    }

    public int getQc_type() {
        return qc_type;
    }

    public void setQc_type(int qc_type) {
        this.qc_type = qc_type;
    }

    public String getType_code() {
        return type_code;
    }

    public void setType_code(String type_code) {
        this.type_code = type_code;
    }

    public String getType_name() {
        return type_name;
    }

    public void setType_name(String type_name) {
        this.type_name = type_name;
    }

    public String getSuperior_type_code() {
        return superior_type_code;
    }

    public void setSuperior_type_code(String superior_type_code) {
        this.superior_type_code = superior_type_code;
    }

    public String getSuperior_type_name() {
        return superior_type_name;
    }

    public void setSuperior_type_name(String superior_type_name) {
        this.superior_type_name = superior_type_name;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getType_level() {
        return type_level;
    }

    public void setType_level(int type_level) {
        this.type_level = type_level;
    }

    public int getIs_auto_submit_mistake() {
        return is_auto_submit_mistake;
    }

    public void setIs_auto_submit_mistake(int is_auto_submit_mistake) {
        this.is_auto_submit_mistake = is_auto_submit_mistake;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getDeal_term() {
        return deal_term;
    }

    public void setDeal_term(String deal_term) {
        this.deal_term = deal_term;
    }

    public String getComp_code() {
        return comp_code;
    }

    public void setComp_code(String comp_code) {
        this.comp_code = comp_code;
    }

    public String getCreater() {
        return creater;
    }

    public void setCreater(String creater) {
        this.creater = creater;
    }

    public String getCreater_time() {
        return creater_time;
    }

    public void setCreater_time(String creater_time) {
        this.creater_time = creater_time;
    }

    public String getModifier() {
        return modifier;
    }

    public void setModifier(String modifier) {
        this.modifier = modifier;
    }

    public String getModifier_time() {
        return modifier_time;
    }

    public void setModifier_time(String modifier_time) {
        this.modifier_time = modifier_time;
    }

    public int getIs_delete() {
        return is_delete;
    }

    public void setIs_delete(int is_delete) {
        this.is_delete = is_delete;
    }

    public String getLatest_time() {
        return latest_time;
    }

    public void setLatest_time(String latest_time) {
        this.latest_time = latest_time;
    }

    public int getRecord_version() {
        return record_version;
    }

    public void setRecord_version(int record_version) {
        this.record_version = record_version;
    }

    public int getIs_auto_submit_pictrue() {
        return is_auto_submit_pictrue;
    }

    public void setIs_auto_submit_pictrue(int is_auto_submit_pictrue) {
        this.is_auto_submit_pictrue = is_auto_submit_pictrue;
    }
}
